long-span construction - Turkish English Dictionary